endless rope sling - French English Dictionary